meter puya - Turkish English Dictionary